<div class="component-content-container {{className}}{{fullHeight?' full-height':''}}">
  <div *ngIf="!errorMessage && isLoading" class="{{loadingClassName}} default-padding">
    <dhl-loading [isRunning]="isLoading"
                 loadingText="{{'Shared.loading'|translate}}..."></dhl-loading>
  </div>
  <div *ngIf="errorMessage" class="default-padding">
    <error-message [errorMessage]="errorMessage"></error-message>
  </div>
  <div *ngIf="!errorMessage && !isLoading" class="content-container">
    <ng-content></ng-content>
  </div>
</div>
